Token Allocation

The WTD Token uses an on-chain allocation system to control token minting. The 100 billion max supply is divided into 10 categories, each with a fixed amount set at contract initialization.

Allocation Categories

#
Category
Enum Value
Percentage
Amount (WTD)

0

Ecosystem Rewards

ECOSYSTEM_REWARDS

15%

15,000,000,000

1

Team & Advisors

TEAM_ADVISORS

20%

20,000,000,000

2

Liquidity & Market Making

LIQUIDITY_MARKET

20%

20,000,000,000

3

Treasury / DAO

TREASURY_DAO

10%

10,000,000,000

4

Marketing

MARKETING

10%

10,000,000,000

5

Airdrops

AIRDROPS

5%

5,000,000,000

6

Public Investors

PUBLIC_INVESTORS

7.5%

7,500,000,000

7

Private Investors

PRIVATE_INVESTORS

5%

5,000,000,000

8

Seed Investors

SEED_INVESTORS

2.5%

2,500,000,000

9

Reserve

RESERVE

5%

5,000,000,000

How Claiming Works

Allocations are claimed by the admin using the claimAllocation function. Each call mints the entire remaining allocation for that category to the specified recipient address.

claimAllocation(AllocationCategory category, address recipient)

Important rules:

  • Only DEFAULT_ADMIN_ROLE can claim allocations.

  • Each category is claimed in full — there is no partial claiming.

  • Once claimed, an allocation cannot be re-claimed even if the tokens are later burned.

  • The recipient receives the tokens directly via minting.

  • Total supply across all claims can never exceed the 100 billion max supply.

Typical Claim Flow

1

Seed investors

Admin calls claimAllocation(SEED_INVESTORS, recepient) — mints 2.5B WTD to the admin wallet.

2

Liquidity & market

Admin calls claimAllocation(LIQUIDITY_MARKET, recepient) — mints 20B WTD for admin wallet.

3

Routing

Each category is directed to its appropriate destination wallet address. typically admin address ...

View Functions

Function
Description

getAllocation(category)

Returns total allocation amount for a category

getClaimedAllocation(category)

Returns amount already claimed for a category

getRemainingAllocation(category)

Returns unclaimed amount for a category

Last updated